home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Headers / g++ / std.h < prev    next >
C/C++ Source or Header  |  1995-02-06  |  2KB  |  95 lines

  1. // This may look like C code, but it is really -*- C++ -*-
  2. /* 
  3. Copyright (C) 1988, 1992 Free Software Foundation
  4.     written by Doug Lea (dl@rocky.oswego.edu)
  5.  
  6. This file is part of the GNU C++ Library.  This library is free
  7. software; you can redistribute it and/or modify it under the terms of
  8. the GNU Library General Public License as published by the Free
  9. Software Foundation; either version 2 of the License, or (at your
  10. option) any later version.  This library is distributed in the hope
  11. that it will be useful, but WITHOUT ANY WARRANTY; without even the
  12. implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  13. PURPOSE.  See the GNU Library General Public License for more details.
  14. You should have received a copy of the GNU Library General Public
  15. License along with this library; if not, write to the Free Software
  16. Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  17. */
  18.  
  19.  
  20. #ifndef _std_h
  21. #define _std_h 1
  22. #pragma cplusplus
  23. #include <_G_config.h>
  24.  
  25. #ifdef __cplusplus
  26. extern "C" {
  27. #endif
  28.  
  29. #include <stddef.h>
  30. #ifdef __cplusplus
  31. }
  32. #endif
  33.  
  34. #ifdef __cplusplus
  35. extern "C" {
  36. #endif
  37. #include <stdlib.h>
  38. #ifdef __cplusplus
  39. }
  40. #endif
  41.  
  42. #ifdef __cplusplus
  43. extern "C" {
  44. #endif
  45. #include <string.h>
  46. #undef index
  47. #ifdef __cplusplus
  48. }
  49. #endif
  50.  
  51. #ifdef __cplusplus
  52. extern "C"{
  53. #endif
  54. #include <unistd.h>
  55. #ifdef __cplusplus
  56. }
  57. #endif
  58.  
  59. #ifdef __cplusplus
  60. extern "C" {
  61. #endif
  62. #include <stdio.h> 
  63. #ifdef __cplusplus
  64. }
  65. #endif
  66.  
  67. #ifdef __cplusplus
  68. extern "C" {
  69. #endif
  70. #include <errno.h>
  71. #ifdef __cplusplus
  72. }
  73. #endif
  74.  
  75. #ifdef __cplusplus
  76. extern "C" {
  77. #endif
  78.  
  79. #include <fcntl.h>
  80. #ifdef __cplusplus
  81. }
  82. #endif
  83.  
  84. #ifdef __cplusplus
  85. extern "C" {
  86. #endif
  87.  
  88. int strcasecmp _G_ARGS((const char*, const char*));
  89.  
  90. #ifdef __cplusplus
  91. }
  92. #endif
  93.  
  94. #endif 
  95.